package main
import (
	"fmt"
)

func main(){
	/*
	使用 for 循环完成下面的案例请编写一个程序，可以接收一个整数,表示层数，打印出金字
	*/


	// 总层数
	var totalLevel int = 7

	// i 表示每一层
	for i := 0;i<=totalLevel;i++{
		// 打印* 先打印空格
		for k:=1;k<=totalLevel-i;k++{
			fmt.Print(" ")
		}
		// j表示每层* 
		for j:=1; j<=2*i-1;j++{
			if j==1 || j==2*i-1 || i == totalLevel{
				fmt.Print("*")
			}else{
				fmt.Print(" ")
			}
		}
		fmt.Println()
	}
}